parasitic worm
Explore definitions, synonyms, and language insights of parasitic worm
Definitions
Noun
worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes